licence multisite - English Synonyms Dictionary